package com.wwwarehouse.usercenter.bean.chain_triangles;

/**
 * Created by xiaoke.ni on 2017/9/11.
 */

public class ManagerUserInfoBean {

    /**
     * buId : 10001350
     * creator : {"faceUrl":"http://192.168.6.93/temp/68765b50-bb1b-4625-8eb4-ee34c10ce9bc.jpeg","inviteUkid":null,"name":"张李四","userId":10001930,"status":null}
     * regulator : {"faceUrl":null,"inviteUkid":null,"name":null,"userId":null,"status":null}
     * supervisor : {"faceUrl":"http://192.168.6.93/temp/b066cde5-a00a-47a5-add1-6c73b317f1d2.jpeg","inviteUkid":null,"name":"董假假","userId":10001843,"status":null}
     * buName : 齐鲁台
     */

    private int buId;//业务单位ID
    private CreatorBean creator;//创造者
    private RegulatorBean regulator;//管理者
    private SupervisorBean supervisor;//监控者
    private String buName;//业务单位名称

    public int getBuId() {
        return buId;
    }

    public void setBuId(int buId) {
        this.buId = buId;
    }

    public CreatorBean getCreator() {
        return creator;
    }

    public void setCreator(CreatorBean creator) {
        this.creator = creator;
    }

    public RegulatorBean getRegulator() {
        return regulator;
    }

    public void setRegulator(RegulatorBean regulator) {
        this.regulator = regulator;
    }

    public SupervisorBean getSupervisor() {
        return supervisor;
    }

    public void setSupervisor(SupervisorBean supervisor) {
        this.supervisor = supervisor;
    }

    public String getBuName() {
        return buName;
    }

    public void setBuName(String buName) {
        this.buName = buName;
    }

    public static class CreatorBean {
        /**
         * faceUrl : http://192.168.6.93/temp/68765b50-bb1b-4625-8eb4-ee34c10ce9bc.jpeg
         * inviteUkid : null
         * name : 张李四
         * userId : 10001930
         * status : null
         */

        private String faceUrl;//头像URL
        private Object inviteUkid;//如果是新用户，邀请码ID
        private String name;//姓名
        private int userId;//用户ID
        private Object status;//如果是新用户，用户状态

        public String getFaceUrl() {
            return faceUrl;
        }

        public void setFaceUrl(String faceUrl) {
            this.faceUrl = faceUrl;
        }

        public Object getInviteUkid() {
            return inviteUkid;
        }

        public void setInviteUkid(Object inviteUkid) {
            this.inviteUkid = inviteUkid;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getUserId() {
            return userId;
        }

        public void setUserId(int userId) {
            this.userId = userId;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }
    }

    public static class RegulatorBean {
        /**
         * faceUrl : null
         * inviteUkid : null
         * name : null
         * userId : null
         * status : null
         */

        private Object faceUrl;
        private Object inviteUkid;
        private Object name;
        private String userId;
        private Object status;

        public Object getFaceUrl() {
            return faceUrl;
        }

        public void setFaceUrl(Object faceUrl) {
            this.faceUrl = faceUrl;
        }

        public Object getInviteUkid() {
            return inviteUkid;
        }

        public void setInviteUkid(Object inviteUkid) {
            this.inviteUkid = inviteUkid;
        }

        public Object getName() {
            return name;
        }

        public void setName(Object name) {
            this.name = name;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }
    }

    public static class SupervisorBean {
        /**
         * faceUrl : http://192.168.6.93/temp/b066cde5-a00a-47a5-add1-6c73b317f1d2.jpeg
         * inviteUkid : null
         * name : 董假假
         * userId : 10001843
         * status : null
         */

        private String faceUrl;
        private Object inviteUkid;
        private String name;
        private String userId;
        private Object status;

        public String getFaceUrl() {
            return faceUrl;
        }

        public void setFaceUrl(String faceUrl) {
            this.faceUrl = faceUrl;
        }

        public Object getInviteUkid() {
            return inviteUkid;
        }

        public void setInviteUkid(Object inviteUkid) {
            this.inviteUkid = inviteUkid;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }
    }
}
